package jp.dodododo.aop.annotation;

import static java.lang.annotation.ElementType.*;

import java.lang.annotation.Inherited;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import jp.dodododo.aop.interceptors.ThrowsInterceptor;

/**
 * {@.en The method that handles the exception of <code>ThrowsInterceptor</code> uses this.}
 * 
 * <br />
 * 
 * {@.ja <code>ThrowsInterceptor</code>の例外をハンドリングするメソッドに使用します。 }
 * 
 * @see ThrowsInterceptor
 * @author Satoshi Kimura
 */
@Inherited
@Retention(RetentionPolicy.RUNTIME)
@Target( { METHOD })
public @interface HandleThrowable {

}
